submit one's appeal - Allemand Anglais Dictionnaire